home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / grafik / 3d & render tools / irit / man / man6 / homomat.6 < prev    next >
Text File  |  1996-07-16  |  644b  |  25 lines

  1. .TH HOMOMAT
  2.  6 "IRIT Version 6.0" 
  3. .SH NAME
  4. HOMOMAT
  5.  
  6.  
  7.  
  8.  MatrixType HOMOMAT( ListType MatData )
  9.  
  10. Creates an arbitrary homogeneous transformation matrix by manually providing
  11. its 16 coefficients.
  12. Example:
  13.  
  14.  for ( a = 1, 1, 720 / step,
  15.        view_mat = save_mat *
  16.                   HOMOMAT( list( list( 1, 0, 0, 0 ),
  17.                                  list( 0, 1, 0, 0 ),
  18.                                  list( 0, 0, 1, -a * step / 500 ),
  19.                                  list( 0, 0, 0, 1 ) ) ):
  20.        view( list( view_mat, axes ), on )
  21.  );
  22.  
  23. looping and viewing through a sequence of perspective transforms, created
  24. using the HOMOMAT constructor.
  25.